namespace CWARN_INCL_NO_INTERFACE {
void* my_alloc(int size);
void* my_realloc(void* allocated, int size);
void my_free(void* allovated);

void* my_alloc(int size) {
	// implementation of my_alloc function
}

void* my_realloc(void* allocated, int size) {
	// implementation of my_realloc function
}

void my_free(void* allovated) {
	// implementation of my_free function
}

# include "my_alloc.h"

void* my_alloc(int size) {
	// implementation of my_alloc function
}

void* my_realloc(void* allocated, int size) {
	// implementation of my_realloc function
}

void my_free(void* allovated) {
	// implementation of my_free function
}
}